Skip to main content
SHOW DETAILS
up-solid down-solid
eye
Title
Date Archived
Creator
Community Video
movies

eye 26

favorite 0

comment 0

Learn PowerPC Assembly (Chibiakumas videos) Programming tutorials teaching PowerPC assembly using a gamecube emulator
Topics: Power PC, Gamecube
Community Images
Oct 29, 2022
image

eye 288

favorite 0

comment 0

Supernaturals Ghostlings 80s hologram toys! Here is the box art, the comic (it seems to be the same for all ghostlings), offer sheet that was included in the box, and Stereoscopic 3D animated GIFs of all the holograms! Enjoy!
Topic: 80s toys
Community Video
Sep 3, 2022 ChibiAkumas.com
movies

eye 20

favorite 0

comment 0

There's a few other maths commands left to look at, as well as the MULT and DIV commands! Lets get through the last of the commands. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  https://www.chibialiens.com/mips/#Lesson5 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: mips, n64, psx
Community Video
Sep 3, 2022 Chibiakumas.com
movies

eye 26

favorite 0

comment 0

Mips Assembly Lesson 4 Bit Ops And More Maths! Lets look at more mathematical commands and Bitwise operations As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  https://www.chibialiens.com/mips/#Lesson4 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: Mips, N64, PSX
Community Video
Sep 3, 2022 ChibiAkumas.com
movies

eye 16

favorite 0

comment 0

There will be many times when we need to do things based on certain 'conditions', and it's branches which allow us to do this! In fact we can use branches just like JAL. We can also set registers based on certain conditions... Lets take a look! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  https://www.chibialiens.com/mips/#Lesson3 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on...
Topics: MIPS, N64, PSX
Community Video
Sep 3, 2022 ChibiAkumas.com
movies

eye 16

favorite 0

comment 0

We've covered the absolute basics, now lets look at more of the options we have for working with values in memory. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  https://www.chibialiens.com/mips/#Lesson2 It should be noted that while the MIPS is little endian on the PSX, it's big endian on the N64, so your results may vary depending on the system you test on. I've written a book! It covers ASM programming on Z80, 6502, 68000,...
Topics: Mips, N64, PSX
Community Video
Sep 2, 2022 ChibiAkumas.com
movies

eye 21

favorite 0

comment 0

Lets start learning about the Mips... Lets learn how to do simple maths operations, and how to transfer data to and from memory. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  https://www.chibialiens.com/mips/ I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: MIPS, PSX, N64
Community Video
Jul 1, 2022 ChibiAkumas.com
movies

eye 12

favorite 0

comment 0

We're nearly at the end of our tutorials... but we've not yet looked at the Bit shift and Logical Operations' We'll also have a look at a few other 'conversion commands' for switching values around As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  https://www.chibiakumas.com/tms9900/#Lesson5 My Assembly tutorials cover a wide range of CPU's and Systems, see them all here: http://www.assemblytutorial.com/ If would like to support my...
Topic: Assembly
Community Video
Jul 1, 2022 ChibiAkumas.com
movies

eye 18

favorite 0

comment 0

It's time to learn how the TMS9900 copes without the stack (Spoiler: Workspaces!) We'll also learn about the Multiplication and Division commands. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/tms9900/#Lesson4 My Assembly tutorials cover a wide range of CPU's and Systems, see them all here: http://www.assemblytutorial.com/ If would like to support my channel and ongoing 8-bit game development, please...
Topic: TMS9900 ASM
Community Video
Jun 7, 2022 ChibiAkumas.com
movies

eye 15

favorite 0

comment 0

We've looked at basic commands for registers, and various addressing modes, but we've just got started. Although the registers are 16 bit, the TMS9900 has 8 bit 'byte commands'... we also need to learn about compare commands... lets learn about it! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/tms9900/#Lesson3 My 2nd book is out now, and available from Amazon stores worldwide! The new book covers ARM...
Topic: TMS9900 Assembly
Community Video
Jun 7, 2022 ChibiAkumas.com
movies

eye 27

favorite 0

comment 0

Lets take a look at the Addressing modes of the TMS-9900, In this lesson we'll be looking at each addressing mode, and trying out each with an example. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/tms9900/#Lesson2 My Assembly tutorials cover a wide range of CPU's and Systems, see them all here: http://www.assemblytutorial.com/ If would like to support my channel and ongoing 8-bit game development,...
Topics: TMS9900, Assembly
Community Video
May 28, 2022 ChibiAkumas.com
movies

eye 36

favorite 0

comment 0

Lets learn the basics of using TMS9900...  In this lesson we'll set some registers, and do a few simple maths operations. We'll be testing on a Ti99/4A emulator As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/tms9900/ My Assembly tutorials cover a wide range of CPU's and Systems, see them all here: http://www.assemblytutorial.com/ If would like to support my channel and ongoing 8-bit game development,...
Topics: TMS9900, TI99
Community Video
May 27, 2022 ChibiAkumas.com
movies

eye 18

favorite 0

comment 0

We're nearly done... but we need to look at operations that work at the bit level, and a few other important commands... lets take a look! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  https://www.chibialiens.com/arm/thumb.php#Lesson5 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 If you like my content, and want to...
Topics: Arm, Assembly, Thumb
Community Video
May 10, 2022 ChibiAkumas.com
movies

eye 14

favorite 0

comment 0

The Stack in Thumb works basically the same as ARM, but now we have a 'proper' PUSH and POP command... lets recap stack usage, and learn about them. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  https://www.chibialiens.com/arm/thumb.php#Lesson4 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 If you like my content,...
Topics: Arm, Thumb, Assembly
Community Video
May 10, 2022 ChibiAkumas.com
movies

eye 10

favorite 0

comment 0

It's time to take a look at Flags and Conditions. Contrary to the regular ARM, most commands in Thumb change the flags, and the only command that can execute conditionally are branches. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  https://www.chibialiens.com/arm/thumb.php#Lesson3 My 2nd book is out now, and available on Amazon stores worldwide! The new book covers ARM Thumb, 65816, 6809, PDP-11 and Risc-V CPUs...
Topics: Arm, Assembly, Programming
Community Video
Apr 21, 2022 ChibiAkumas.com
movies

eye 22

favorite 0

comment 0

Lets try something a bit different!... We've built 'Hello World' on the CPC before, but this time lets try with the CPC's own assembler, MAXAM!... lets write, assemble and run our 'Hello World' all from the CPC itself, without winape's assembler or cross compilation! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/z80/helloworld.php#LessonH11 I've written a book! It covers ASM programming on Z80, 6502,...
Topics: Maxam, CPC, ASM
Community Video
Apr 21, 2022 ChibiAkumas.com
movies

eye 44

favorite 1

comment 0

This week we're going to learn how to get 'Hello World' on the TI-83 calculator, we'll learn how to write as single asm to do the hello message, convert it to an 8xp and load it on a TI83 As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/z80/helloworld.php#LessonH7 My 2nd book is out now, and available on Amazon stores worldwide!! The new book covers ARM Thumb, 65816, 6809, PDP-11 and Risc-V CPUs...
Topics: Z80, TI83, ASM
Community Texts
texts

eye 1,010

favorite 6

comment 0

Learn Multiplatform Assembly Programming - With ChibiAkumas! Cheatsheet Collection: 6502, 6280, 6309, 6809, 65816, 68000, 8086, ARM, ARM THUMB, IBM 370, MIPS, PDP-11, PowerPC, RISC-V, Super-H, TMS-9900,  Z80, GBZ80, eZ80
Topic: Assembly
Community Video
Apr 3, 2022 ChibiAkumas.com
movies

eye 44

favorite 0

comment 0

The Camputers Lynx is one of the more odd 8 bits - getting Hello World on the screen is pretty easy, but due to a lack of tools, making a TAP file is not! Lets learn how to make Hello World, and turn it into a valid tap file to run on our emulator My 2nd book is out now - and available on Amazon stores worldwide! The new book covers ARM Thumb, 65816, 6809, PDP-11 and Risc-V CPUs https://amzn.to/3JniJQt My 1st book is still available, and covers ASM programming on Z80, 6502, 68000, 8086 and ARM...
Topics: Camputers Lynx, Z80, Assembly
Community Video
Apr 3, 2022 ChibiAkumas
movies

eye 73

favorite 0

comment 0

Lets Make Hello World on the MSX... The MSX gives us two options, we can create a Disk, or a Cartridge... The process we need to use to create the binary will vary depending on the system, we'll look at the Cartridge first. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/z80/helloworld.php#LessonH3 My 2nd book is out now, and available on Amazon stores worldwide!! The new book covers ARM Thumb, 65816,...
Topic: Z80 MSX ASM
Community Video
Mar 19, 2022 ChibiAkumas.com
movies

eye 25

favorite 0

comment 0

Arm Thumb has a reduced instruction set compared to ARM, and one of the things that has suffered is the addressing modes. We have more limited options, and the barrel shifter is no longer available as part of addressing - we now have stand alone rotation commands... lets check them out! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  https://www.chibialiens.com/arm/thumb.php#Lesson2 My 2nd book is out now, and available on Amazon...
Topics: ARM, Assembly
Community Video
Mar 19, 2022 ChibiAkumas.com
movies

eye 47

favorite 0

comment 0

While ARM Thumb is based on regular ARM, the commands and limitations are very different. We'll take a look at the basic commands here, we'll also look at how to enable Thumb mode - as the CPU will start in normal ARM mode As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  https://www.chibialiens.com/arm/thumb.php I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores...
Topics: ARM, Assembly, Programming
Community Video
Mar 4, 2022 ChibiAkumas.com
movies

eye 50

favorite 1

comment 0

This time we're going to learn how to make Hello World on the Gameboy and GBC... essentially they're the same system, but remember, the Gameboy isn't a 'true' z80 - it's a gbz80! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/z80/helloworld.php#LessonH9 If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon: https://www.patreon.com/akuyou
Topics: Assembly, Gameboy
Community Video
movies

eye 30

favorite 0

comment 0

The Sega Mastersystem and GameGear are virtually the same system, so we can create one Hello World that will run on both systems. Unfortunately, the SMS/GG have no firmware to help us, so we're going to have to create our own font, and work out how to get it to the screen... Lets go! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/z80/helloworld.php#LessonH8 If would like to support my channel and...
Topics: SMS, SGG, Z80
Community Video
Feb 19, 2022 ChibiAkumas.com
movies

eye 39

favorite 0

comment 0

The Enterprise has a complex OS, but we can get it to do simple text with relatively few commands, Lets learn how to make the Enterprise say 'Hello!' As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/z80/helloworld.php#LessonH5 I've written a ASM programming book! You can get it from Amazon:...
Topics: Assembly, Elan Enterprise
Community Video
Feb 19, 2022 ChibiAkumas.com
movies

eye 28

favorite 0

comment 0

The Sam Coupe is pretty similar to the Speccy, but there are some differences in the hello world code... One good thing is the SAM has a disk drive my standard, so we also need to create a usable disk image for the SAM  As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/z80/helloworld.php#LessonH4 If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon:...
Topics: Sam Coupe, Assembly, Z80
Community Video
Feb 12, 2022 ChibiAkumas.com
movies

eye 53

favorite 0

comment 0

The ZX Spectrum is one of the most popular Z80 machines around, and it's well emulated too! Unfortunately, making usable Disk or Tape images can be a bit tricky, but we can get around it with some work... We'll learn how to compile a simple file, make Tape, DSK and TRD images and run them on emulators As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/z80/helloworld.php#LessonH2 If would like to support my...
Topic: ZX Spectrum. Z80 Assembly
Community Video
Feb 12, 2022 ChibiAkumas.com
movies

eye 27

favorite 0

comment 0

We can show text to the screen with the console functions from the main cpu, but this time we'll use a 'bitmap font' and draw the pixel data to the screen ourself. We'll use the layout in Lesson P4, where two bitplanes are available from the Main CPU, and the remaining one bitplane is available from the Peripheral CPU. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  https://www.chibiakumas.com/pdp11/platform.php#LessonP5 I've...
Topics: UKNC, PDP-11
Community Images
Feb 4, 2022 ChibiAkumas.com
image

eye 43

favorite 0

comment 0

Lets take a look at a 'Hello World' example on the classic ZX81! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/z80/helloworld.php#LessonH10 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 If you like my content, and want to see more in the future, please support me on patreon:...
Topics: ZX81, Programming, Assembly
Community Video
movies

eye 49

favorite 0

comment 0

Lets take a look at basic graphics tasks on the TI-84+CE. We'll code up a text drawing routine, and show our 'Chibiko mascot to the screen. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/ez80/platform.php I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 If you like my content, and want to see...
Topics: eZ80, Ti84, Assembly
Community Video
Feb 4, 2022 ChibiAkumas.com
movies

eye 26

favorite 0

comment 0

Lets take a look at a 'simple' Nintendo DS Rom, which will show a 'Hello World' message on the screen. Unfortunately, we'll need to define our own font, and set the screen pixels according to the bits in that0 font... Lets learn how. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  https://www.chibialiens.com/arm/helloworld.php#LessonH3 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available...
Topics: Assembly, Arm, DS
Community Video
Jan 22, 2022 ChibiAkumas.com
movies

eye 19

favorite 0

comment 0

Lets take a look at a 'simple' Gameboy Advance Rom, which will show a 'Hello World' message on the screen. Unfortunately, we'll need to define our own font, and set the screen pixels according to the bits in that0 font... Lets learn how. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  https://www.chibialiens.com/arm/helloworld.php#LessonH2 I've written a ASM programming book! You can get it from Amazon:...
Topics: Programming, Arm, Assembly
Community Video
Jan 22, 2022 ChibiAkumas.com
movies

eye 34

favorite 0

comment 0

The Genesis is another Tile/Sprite system... we're going to have to define a bitmap font as Tiles in VRAM, then use those tiles to draw characters to the screen, Lets get started! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/68000/helloworld.php#LessonH5 If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon: https://www.patreon.com/akuyou
Topics: Genesis, 68000, Assembly
Community Video
Jan 16, 2022 ChibiAkumas.com
movies

eye 33

favorite 0

comment 0

The Sinclair QL has a fairly impressive OS for an 8 bit (or a slightly disappointing one for a 16 bit!)... We can use it to get text to the screen without any bitmap routines, lets learn how! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/68000/helloworld.php#LessonH4 If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon:...
Topics: Sinclair QL, Assembly, Programming
Community Video
movies

eye 28

favorite 0

comment 0

The NeoGeo  uses 5 bits per channel, has 16 colors per palette, and up to 256 palettes! Lets learn how to set the colors on the Neo Geo! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/68000/helloworld.php#LessonH3 If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon: https://www.patreon.com/akuyou
Topics: 68000, NeoGeo, Assembly
Community Video
Jan 16, 2022 ChibiAkumas.com
movies

eye 24

favorite 0

comment 0

This time, lets take a look at the Atari ST!... we'll use operating system calls to show Hello World to the screen. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/68000/helloworld.php#LessonH2 If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon: https://www.patreon.com/akuyou
Topics: Atari ST, Assembly, 68000
Community Video
Jan 8, 2022 ChibiAkumas.com
movies

eye 70

favorite 0

comment 0

We looked at writing a 'hello world' example before using cross compilation from windows. This time we'll compile using an assembler from within the X6800 itself!... Lets learn how! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/68000/helloworld.php#LessonH7 I've written a ASM programming book! You can get it from Amazon:...
Topics: X68k, X68000, Programming, Assembly
Community Video
Jan 8, 2022 ChibiAkumas.com
movies

eye 58

favorite 0

comment 0

68000 Assembly Lesson H6 - Hello World on the Amiga Lets take a look at the Amiga, and look at a simple way to get 'Hello World' onto the screen... We'll use OS calls this time, and get a 'Hello World' message onto the command line... Lets get to work! I've written a ASM programming book! You can get it from Amazon:...
Topics: Assembly, Hello World, Amiga
Community Video
Dec 21, 2021 ChibiAkumas.com
movies

eye 38

favorite 0

comment 0

We learned how to make Hello World from windows last time... This time we'll go FULL DOS (never go full dos!) and write and compile our program only using MSDOS software... no windows needed! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  https://www.chibialiens.com/8086/helloworld.php#LessonH3 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: MASM, DOS, ASSEMBLY
Community Video
Dec 10, 2021 ChibiAkumas.com
movies

eye 25

favorite 0

comment 0

Let's take our 8086 on the road with some portable programming!... In this episode we'll take a look at the 186 based WonderSwan! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  https://www.chibialiens.com/8086/helloworld.php#LessonH2 If you like my content, and want to see more in the future, please support me on patreon: https://www.patreon.com/akuyou Or become a member on my youtube channel:...
Topics: Retro, Programming, Assembly, Bandai
Community Video
Dec 10, 2021 ChibiAkumas.com
movies

eye 38

favorite 0

comment 0

In this lesson we'll use to use DOS INTerrupt calls to show characters to the screen and return to DOS, we'll use this to show Hello World. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  https://www.chibialiens.com/8086/helloworld.php#LessonH1 If you like my content, and want to see more in the future, please support me on patreon: https://www.patreon.com/akuyou Or become a member on my youtube channel:...
Topics: 8086, IBM PC, Retro, Assembly, Programming
Community Video
Dec 10, 2021 ChibiAkumas.com
movies

eye 29

favorite 0

comment 0

Last time we took a look at printing characters in text mode. This time we'll take a look at a bitmap function which will use a 1bpp font, and convert it to 2bpp (4 color) graphics mode. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/6809/helloworld.php#LessonH4 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: Tandy Coco, Dragon 32, 6809, Programming, Retro
Community Video
Dec 10, 2021 ChibiAkumas.com
movies

eye 30

favorite 0

comment 0

It's time for the Vectrex... Unlike most systems, on the vectrex we have to redraw our text every redraw of the screen - we'll use a firmware function to do this. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/6809/helloworld.php#LessonH3 My Assembly tutorials cover a wide range of CPU's and Systems, see them all here: http://www.assemblytutorial.com/ If would like to support my channel and ongoing...
Topics: 6809, Assembly, Retro, Programming
Community Video
Dec 10, 2021 ChibiAkumas.com
movies

eye 108

favorite 1

comment 0

Lets take a look at the FM-7, we'll learn how to make a 'hello world' message, build a 2B0 binary file, and add it to a disk Finally we'll start the disk on our emulator. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/6809/helloworld.php#LessonH2 My Assembly tutorials cover a wide range of CPU's and Systems, see them all here: http://www.assemblytutorial.com/ If would like to support my channel and...
Topics: 6809, Assembly, FM7, FM8, FM77
Community Video
Dec 4, 2021 ChibiAkumas.com
movies

eye 63

favorite 1

comment 0

Lets take a look at the FM-7, we'll learn how to make a 'hello world' message, build a 2B0 binary file, and add it to a disk Finally we'll start the disk on our emulator. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/6809/helloworld.php#LessonH2 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: FM7, Assembly, Programming
Community Video
Dec 4, 2021 ChibiAkumas.com
movies

eye 52

favorite 0

comment 0

Conceptually Hello World on the SNES is pretty similar to the NES , but of course the code is rather different... Lets learn how to get Hello World on the snes! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/6502/helloworld.php#LessonH8 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: SNES, Super Nintendo, 65816, 6502, Assembly Programming
Community Video
Dec 4, 2021 ChibiAkumas.com
movies

eye 33

favorite 0

comment 0

The PET is the predecessor of the VIC-20, it's only capable of 'text graphics' and cannot allow custom characters. Lets learn how to make the PET to say 'Hello' I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/gp/product/B08W7DWZB3/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=B08W7DWZB3&linkCode=as2&tag=chibiakumas-20&linkId=d52cf677a0300b2fa9bd9d1f1da68f2e As...
Topics: 6502, Assembly, Programming
Community Video
Dec 3, 2021 ChibiAkumas.com
movies

eye 27

favorite 0

comment 0

The PET is the predecessor of the VIC-20, it's only capable of 'text graphics' and cannot allow custom characters. Lets learn how to make the PET to say 'Hello' I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/gp/product/B08W7DWZB3/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=B08W7DWZB3&linkCode=as2&tag=chibiakumas-20&linkId=d52cf677a0300b2fa9bd9d1f1da68f2e As...
Topics: 6502, Assembly, Programming
Community Video
Dec 3, 2021 ChibiAkumas.com
movies

eye 35

favorite 0

comment 0

Lets learn how to show a Hello World message on the C64... we'll learn how to build our example as a PRG and an CRT Cartridge As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/6502/helloworld.php#LessonH2 I've Written a book, It covers Assembly and is available on Amazon now!...
Topics: 6502, C64, Assembly
Community Video
Dec 3, 2021 ChibiAkumas.com
movies

eye 46

favorite 0

comment 0

The PC Engine uses a tilemap for its background graphics... to show Hello World we'll need to define our font as tiles, then use those tiles to show the letters of our message! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/6502/helloworld.php#LessonH9 I've Written a book, It covers Assembly and is available on Amazon now!...
Topics: Assembly, 6502, Programming
Community Video
Nov 27, 2021 ChibiAkumas.com
movies

eye 48

favorite 0

comment 0

A first look at my Elan Enterprise 128 with the "SD Adapter Premium" disk emulator! Many thanks to "Szörg" for the SD-Card Disk emulator, and the nifty Video converter! https://szergitata.blog.hu/2015/05/04/enterprise_128_sd_adapter_premium_quick_start_guide_uk Like retro computers? I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 You can get the Enterprise 128...
Topics: Retro, Enterprise, Gaming
Community Video
Nov 26, 2021 ChibiAkumas.com
movies

eye 74

favorite 0

comment 0

Like most Tile based systems, the Famicom doesn't have a font built in, we'll have to create our own font and character printing routines to show text to screen Lets learn how! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/6502/helloworld.php#LessonH7 I've written a ASM programming book! You can get it from Amazon: https://www.amazon.com/dp/B08W7DWZB3 If would like to support my channel and ongoing...
Topics: 6502, Nes, Programming
Community Video
Nov 26, 2021 ChibiAkumas.com
movies

eye 33

favorite 0

comment 0

The Lynx doesn't have any firmware to help us, so we'll have to use a bitmap font to show our 'Hello World' message Lets learn how to make a simple Lynx Cartridge Lets Learn how! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/6502/helloworld.php#LessonH6 I've written a ASM programming book! You can get it from Amazon: https://www.amazon.com/dp/B08W7DWZB3 If would like to support my channel and ongoing...
Topics: 6502, Lynx, Atari, Programming
Community Video
Nov 26, 2021 ChibiAkumas.com
movies

eye 64

favorite 0

comment 0

Lets take a look at the Apple II this time, it's OS will be able to help us get text to the screen, so making 'Hello World' should be pretty easy! Lets learn how! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/6502/helloworld.php#LessonH5 I've written a ASM programming book! You can get it from Amazon: https://www.amazon.com/dp/B08W7DWZB3 If would like to support my channel and ongoing 8-bit game...
Topics: Apple 2, 6502, Programming
Community Video
Nov 26, 2021 ChibiAkumas.com
movies

eye 49

favorite 0

comment 0

The Atari 5200 and 800 are almost the same, we just need to change some addresses so we can work with both. Lets make a hello world for these systems! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/6502/helloworld.php#LessonH4 If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon: https://www.patreon.com/akuyou
Topics: 6502, Atari800, Atari5200
Community Video
Nov 26, 2021 ChibiAkumas.com
movies

eye 24

favorite 1

comment 0

Being it's predecessor, The Vic 20 shares many of the basics of the c64... For this reason, Writing Hello World on the VIC is pretty similar, with just a few changes... Lets learn how! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/6502/helloworld.php#LessonH3 I've written a ASM programming book! You can get it from Amazon: https://www.amazon.com/dp/B08W7DWZB3 If would like to support my channel and...
Topics: PET, 6502, Programming
Community Video
Nov 19, 2021 ChibiAkumas.com
movies

eye 31

favorite 0

comment 0

In this lesson we'll take a look at the Commander x16 - a upcoming C64 like 65c02 machine, which has been upgraded with 256 colors layers, hardware sprites and more... Lets take a peek! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/6502/commanderx16.php I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topic: X16 6502
Community Video
Nov 19, 2021 ChibiAkumas.com
movies

eye 63

favorite 0

comment 0

The Ti-99 screen is basically the same as the MSX1 - we need to write bytes to screen RAM to make characters visible... we'll learn how to code and compile a cartrige, and run it on the machine... Lets look how! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/tms9900/helloworld.php I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: TMS9900, Assembly, Programming
Community Video
movies

eye 42

favorite 0

comment 0

Lets learn how to do the basics on the PDP-11 machines - we'll learn how to read characters from the keyboard and draw them on the screen As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  https://www.chibiakumas.com/pdp11/platform.php#LessonP1 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 If you like my content, and...
Topics: PDP-11, PDP, Assembly programming, Minicomputer
Community Video
Nov 19, 2021 ChibiAkumas.com
movies

eye 33

favorite 0

comment 0

In this lesson we'll use to use Software Interrupt "SWI 0x00" to show characters to the screen We'll use another SWI to do a newline, and a final one to exit our program, we'll use this to show Hello World. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibialiens.com/arm/helloworld.php#LessonH1 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores...
Topics: Risc-OS, ARM, Assembly, Programming
Community Video
Nov 19, 2021 ChibiAkumas.com
movies

eye 40

favorite 0

comment 0

Lets take a look at the Dragon - We'll make Hello world work on a cartridge, and run it on an emulator As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/6809/helloworld.php#LessonH1 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 My Assembly tutorials cover a wide range of CPU's and Systems,...
Topics: Dragon 32, Tandy Coco
Community Video
Nov 19, 2021 ChibiAkumas.com
movies

eye 58

favorite 1

comment 0

In this episode we'll learn how to create a simple Hello world example on the BBC... To make things easy, we'll use the firmware functions to print characters. We'll then compile our program and transfer it to a disk image. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/6502/helloworld.php#LessonH1 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon...
Topics: BBC Micro, Programming, 6502
Community Video
Nov 19, 2021 ChibiAkumas.com
movies

eye 98

favorite 1

comment 0

The X68000 has a graphics mode, which we've looked at before in the platform specific series, but if we're looking to just get text to the screen, then using operating system calls will be easiest! Lets learn how to use it to get 'Hello World' to the screen! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/68000/helloworld.php#LessonH1 I've written a book! It covers ASM programming on Z80, 6502, 68000,...
Topic: x68k x68000 programming assembly
Community Video
Nov 19, 2021 ChibiAkumas.com
movies

eye 75

favorite 0

comment 0

Absolute beginners tutorial on creating ASM 'Hello World' on the CPC with a single source file... Also learn how to make Disk (DSK), Tape (CDT) and Cartridge (CPR) images for the CPC to get your program running on an emulator As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/z80/hellow... I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores...
Topic: Amstrad CPC
Community Video
movies

eye 47

favorite 0

comment 0

An introduction to the hardware, and Assembly programming on the Gameboy and Gameboy Color... Describing the differences between the Z80 and the gameboy's custom processor, and basics on cartridge format, memory map and hardware overview This Video lesson matches the text lesson on my website: http://www.chibiakumas.com/z80/Gameboy.php More GB/GBC content coming soon, but if you can't wait, check out my GrimeZ80 game project, as it's being developed for the Gameboy systems ...
Topics: Gameboy, GB, Programming, Assembly
Community Video
Nov 18, 2021 ChibiAkumas.com
movies

eye 75

favorite 0

comment 0

We've looked at basic maths, addressing modes and branches... but we've not covered all the maths functions of the Risc-V yet... Lets take a look at the other options As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibialiens.com/riscv/#Lesson3 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 If you like my...
Topics: Risc-V, Risc 5, Assembly, ASM, Programming
Community Video
Nov 18, 2021 ChibiAkumas.com
movies

eye 34

favorite 0

comment 0

We used the stack a bit in the last lesson with JAL - but we didn't really cover it... it's time to fix that now - it's also time to look at conditions. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibialiens.com/riscv/#Lesson2 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 If you like my content, and...
Topics: RISC-V, Risc 5, ASM, Assembly, Programming
Community Video
Nov 18, 2021 ChibiAkumas.com
movies

eye 109

favorite 0

comment 0

This is the first in a series of tutorials which will teach you how to get started with RiscV (Risc 5) programming This tutorial assumes you have no previous experience of programming at all, and teaches assembly using the RARS simulator All the episodes have a matching text lesson on my website, and you can get the development tools and scripts, and source code as well...  http://www.chibialiens.com/riscv/ I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's...
Topics: Risc 5, RISC-V, Assembly, Programming
Community Video
Nov 18, 2021 ChibiAkumas.com
movies

eye 30

favorite 0

comment 0

We're nearly done... but we need to look at operations that work at the bit level, and a few other important commands... lets take a look! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibialiens.com/arm/#Lesson5 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 My Assembly tutorials cover a wide range of...
Topics: ARM, Assembly, ASM, Programming
Community Video
Nov 18, 2021 ChibiAkumas.com
movies

eye 16

favorite 0

comment 0

We've learned how to save values in memory - but what about if we want to store a value for a very short time? We need a temporary store, and that's where the stack comes in! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibialiens.com/arm/#Lesson4 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 My...
Topics: ARM, Assembly, ASM, Programming
Community Video
Nov 18, 2021 ChibiAkumas.com
movies

eye 25

favorite 0

comment 0

We've learned how to do mathematics and how to move data in and out of memory, Next we need to learn how to add conditions and branches - these will make up our loops, and our program logic. Unlike most systems, on ARM conditions can apply to most commands, not just branching operations! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibialiens.com/arm/#Lesson3 I've written a book! It covers ASM programming on Z80,...
Topics: ARM, Assembly, ASM
Community Video
Nov 18, 2021 ChibiAkumas.com
movies

eye 36

favorite 0

comment 0

We learned a few simple commands last time, but now it's time to start getting serious! The ARM has many clever ways of addressing memory - and has something called the a 'Barrel Shifter' - We'll learn what that is soon... Lets learn about each addressing mode on the arm! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibialiens.com/arm/#Lesson2 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086...
Topics: ARM, Assembly, Programming, ASM
Community Video
Nov 18, 2021 ChibiAkumas.com
movies

eye 59

favorite 1

comment 0

This is the first in a series of tutorials which will teach you how to write your own games and programs in ARM assembly from absolute basics - using only free software! This tutorial assumes you have no previous experience of programming at all, and teaches assembly using RiscOS and the Gameboy Advance All the episodes have a matching text lesson on my website, and you can get the development tools and scripts, and source code as well...  http://www.chibialiens.com/arm/ My Assembly tutorials...
Topics: ARM, Assembly, ASM, Programming
Community Video
movies

eye 33

favorite 0

comment 0

We've learned all the essentials, but theres still more we'll need... Lets take a look at how to talk to hardware, and write our own interrupt handlers. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/z80/z80_2021.php#Lesson7 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 If you like my...
Topics: Z80, Asm, Assembly, Programming
Community Video
movies

eye 41

favorite 1

comment 0

We've learned lots of Z80 commands, but we also need to learn how to get our assembler to do what we want! Lets take a look at some of the commands we can use with VASM - these may be different if you're using another assembler. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/z80/z80_2021.php#Lesson6 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on...
Topics: Z80, asm, Assembly, Programming
Community Video
Nov 18, 2021 ChibiAkumas.com
movies

eye 46

favorite 0

comment 0

It's time to start messin' with our register's bits (ooh er?!) We'll look at bit shifting, which can be used for multiplication and division by 2, and Logical operations that can mask our registers. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/z80/z80_2021.php#Lesson5 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: z80, asm, assembly, programming
Community Video
movies

eye 35

favorite 0

comment 0

We've overlooked an important feature so far, The stack!... this is an essential function of the processor, which we can use to quickly store values in registers, and get them back later. Let's learn about the stack! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/z80/z80_2021.php#Lesson4 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores...
Topics: ASM, Assembly, Programming
Community Video
movies

eye 57

favorite 0

comment 0

So far we've just looked at sequences of commands that run in a fixed order... In our games and programs we'll need things to happen depending on conditions, If we press left, we move our player, if we hit an enemy, we'll run a hit routine. We use conditional branches and calls to do this... and the conditions are based on the bits of the flags register! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... ...
Topics: z80, asm, assembly, programming
Community Video
Nov 18, 2021 ChibiAkumas.com
movies

eye 52

favorite 0

comment 0

We've seen something running! so we've made a start!... lets dig deeper now, and look at all the types of 'Addressing mode' . These are The ways we can specify sources and destinations for our parameters. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/z80/z80_2021.php#Lesson2 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: Z80, ASM.Assembly, Programming
Community Video
Nov 18, 2021 ChibiAkumas.com
movies

eye 53

favorite 0

comment 0

Learn Z80 Assembly Lesson 1 - Getting started with Z80! - 2021 Edition Lets get started with the Z80!... we'll learn the basics of the Z80 Cpu, and learn some basic commands for moving values into registers and simple mathematics. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...  http://www.chibiakumas.com/z80/z80_2021.php If you want more Z80, you can buy my book from amazon (totally optional... you don't need it to follow the...
Topics: Z80, ASM, Assembly, Programming